03. 视频: NULL 和聚合
数据类型和 NULL
注意, NULL 与零不同,它们表示不存在数据的单元格。
在
WHERE
条件中表示
NULL
时,我们写成
IS NULL
或
IS NOT NULL
。我们不使用
=
,因为
NULL
在 SQL 中不属于值。但是它是数据的一个属性。
NULL - 专家提示
在以下两种常见情况下,你可能会遇到 NULL :
-
在执行 LEFT JOIN 或 RIGHT JOIN 时, NULL 经常会发生。你在上节课见到了,左侧表格中的某些行在做连接时与右侧表格中的行如果不匹配,这些行在结果集中就会包含一些 NULL 值。
-
NULL 也可能是因为数据库中缺失数据。